practically finished - French English Dictionary